import pandas as pd
import numpy as np
from sklearn.model_selection import KFold, cross_val_score, RandomizedSearchCV
import matplotlib.pyplot as plt
import warnings
warnings.filterwarnings('ignore')
import datetime
import ModelsPlot as model_plot

import pandas as pd
import numpy as np
from sklearn.model_selection import KFold, cross_val_score, RandomizedSearchCV
import matplotlib.pyplot as plt
import warnings
warnings.filterwarnings('ignore')
import datetime
import ModelsPlot as model_plot


import tensorflow as tf
from tensorflow import keras
import pandas as pd
import numpy as np
from sklearn.model_selection import KFold, cross_val_score, RandomizedSearchCV
import matplotlib.pyplot as plt
import warnings
warnings.filterwarnings('ignore')
import datetime
import ModelsPlot as model_plot

import tensorflow as tf
print(tf.__version__)

import pandas as pd
import numpy as np
from sklearn.model_selection import KFold, cross_val_score, RandomizedSearchCV


from keras.layers import LeakyReLU as leakyrelu
from keras import regularizers
import tensorflow as tf





from keras.models import Sequential
from keras.layers.core import Dense,Dropout,Activation,Flatten
from keras.layers.embeddings import Embedding
from keras.layers import LSTM,TimeDistributed

from keras.layers import BatchNormalization
from keras.optimizers import SGD,Adam
import math as m
import tensorflow as tf
from keras.callbacks import EarlyStopping,ReduceLROnPlateau
from keras import regularizers


from keras.models import Sequential
from keras.layers.core import Dense,Dropout,Activation,Flatten
from keras.layers.embeddings import Embedding
from keras.layers import LSTM,TimeDistributed

from keras.layers import BatchNormalization
from keras.optimizers import SGD,Adam
import math as m
import tensorflow as tf
from keras.callbacks import EarlyStopping,ReduceLROnPlateau
from keras import regularizers




